shockingly bad thing - French English Dictionary